Part Number Hot Search : 
T1510 A05103 TL004 IB827 RN4910FE N1204 00221 MBR1680
Product Description
Full Text Search
 

To Download AS5171 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ams datasheet page 1 [v1-01] 2016-feb-17 document feedback AS5171 high-resolution on-axis magnetic angular position sensor the AS5171 is a high-resolution angular position sensor for precise absolute angle measurem ent. the AS5171 is available with an analog output interface (AS5171a) or a digital output interface (AS5171b). based on a hall sensor technology, this device measures the orthogonal component of the flux density (bz) over a full-turn rotation and compensates for external stray magnetic fields with a robust architecture based on a 14-bit sensor array and analog front-end (afe). a sub-range can be programmed to achieve the best resolution for the application. to measure the angle, only a simple two-pole magnet rotating over the center of the package is required. the magnet may be placed above or below the device. the absolute angle measurement provides an instant indication of the magnets angular position. the AS5171 operates at a supply voltage of 5v, and the supply and output pins are protected against overvoltage up to +20v. in addition the supply pins are protected against reverse polarity up to C20v. the AS5171a and AS5171b are available in a sip package (system in package). the package has integrated the AS5171 sensor die together with the decoupling capacitors necessary to pass system level esd and emc requirements. no a dditional components and pcb on the sensor side is needed. the product is defined as seooc (safety element out of context) according iso26262. ordering information and content guide appear at end of datasheet. general description
page 2 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? general description key benefits and features the benefits and features of this device are listed below: figure 1: added value of using AS5171 applications the AS5171 is ideal for automotive applications like: ? brake and gas pedals ? throttle valve and tumble flaps ? steering angle sensors ? chassis ride ? egr ? fuel-level measurement systems ? 2/4wd switch ? contactless potentiometers benefits features ? resolve small angular excursion with high accuracy ? 12-bit resolution @90 minimum arc ? accurate angle measurement ? low output noise, low inherent inl ? higher durability and lower system costs (no shield needed) ? magnetic stray field immunity ? enabler for safety critical applications ? functional safety, diagnostics, dual redundant chip version ? suitable for automotive applications ? aec-q100 grade 0 qualified ? sip package (sensor + decoupling capacitors for esd/emc) ? system cost reduction C no pcb and additional components are needed
ams datasheet page 3 [v1-01] 2016-feb-17 document feedback AS5171 ? general description block diagram the functional blocks of the AS5171a and AS5171b are shown below: figure 2: functional blocks of the AS5171a figure 3: functional blocks of the AS5171b analog front-end 14-bit a/d register setting otp uart ldo reverse polarity protection AS5171a out vdd vdd3v3 gnd atan (cordic) digital filter 12-bit d/a agc linearizator driver hall sensors analog front-end agc 14-bit a/d driver register setting otp uart ldo reverse polarity protection AS5171b out gnd pwm digital filter atan (cordic) linearizator hall sensors vdd vdd3v3
page 4 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? pin assignments figure 4: AS5171a/b pin assignment (top view, sip) figure 5: AS5171a/b pin description pin # pin name pin type description comments sip 1 vdd supply positive supply 5v supply C 100nf capacitor in sip body -tp1 n.a. test pin -tp2 n.a. test pin -tp3 n.a. test pin 3out analog output (AS5171a) digital output (AS5171b) output interface 4.7nf capacitor in sip body -tp4 n.a. test pin - vdd3v3 supply 3.3v on-chip low-dropout (ldo) output. 100nf capacitor in sip body 2 gnd supply ground connected to ground pin assignments AS5171 gnd out vd d
ams datasheet page 5 [v1-01] 2016-feb-17 document feedback AS5171 ? absolute maximum ratings stresses beyond those listed under absolute maximum ratings may cause permanent damage to the device. these are stress ratings only. functional operation of the device at these or any other conditions beyond those indicated under operating conditions is not implied. exposure to absolute maximum rating conditions for extended periods may affect device reliability. figure 6: absolute maximum ratings symbol parameter min max units comments electrical parameters vdd dc supply voltage at vdd pin -20 20 v not operational vout external dc voltage at out pin -0.3 20 v permanent vdiff dc voltage difference between vdd and out -20 20 v vregout dc voltage at the vdd3v3 pin -0.3 5.0 v i scr input current (latch-up immunity) -100 100 ma aec-q100-004 continuous power dissipation (t amb = 70c) p t continuous power dissipation 66 mw calculated with iddmax=12ma; vdd=5.5v electrostatic discharge esd hbm on chip level electrostatic discharge hbm 2 kv aec-q100-002 esd hbm system electrostatic discharge hbm on vdd, out and gnd (outer connects) 4 kv aec-q100-002 temperature ranges and storage conditions t amb operating temperature range -40 150 c ambient temperature taprog programming temperature 5 45 c programming@ room temperature (25c 20c) t strg storage temperature range -55 150 c absolute maximum ratings
page 6 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? absolute maximum ratings system electrical and timing characteristics all in this datasheet defined tolerances for external components need to be assured over the whole operation conditions range and also over lifetime. overall condition: t amb = -40c to 150c, vdd=4.5v to 5.5v; components spec; unless otherwise noted figure 7: operating conditions t amb = -40c to 150c, vdd = 4.5 C 5.5v (5voperation), magnetic characterization; unless otherwise noted t body package body temperature 260 c the reflow peak soldering temperature (body temperature) is specified according to ipc/jedec j-std-020 moisture/reflow sensitivity classification for non-hermetic solid state surface mount devices. the lead finish for pb-free leaded packages is matte tin (100% sn) rh nc relative humidity non-condensing 585% msl moisture sensitivity level 3 represents a maximum floor life time of 168 hours symbol parameter conditions min typ max unit vdd positive supply voltage 4.5 5.0 5.5 v vreg regulated voltage vdd3v3 should not be loaded by any external dc current 3.3 3.45 3.6 v idd_a supply current AS5171a agc=255 (no magnet placed); no output load; no short circiut 412ma ldd_b supply current AS5171b agc=255 (no magnet placed); no output load; no short circiut 410ma istart supply current at start-up vreg = 2.25v 2.5 5 10 ma tsup start-up time functional mode 10 ms symbol parameter min max units comments
ams datasheet page 7 [v1-01] 2016-feb-17 document feedback AS5171 ? absolute maximum ratings figure 8: electrical system characteristics note(s) and/or footnote(s): 1. reference magnet: ndfeb, 6 mm diameter, 2.5 mm thickness figure 9: power management C supply monitor - timing symbol parameter conditions min typ max unit cres core resolution 14 bit ares analog resolution (AS5171a) range > 90 12 bit dres digital resolution (AS5171b) 12 bit inlopt integral non-linearity (optimum) best aligned reference magnet (1) at 25c over full turn 360 -0.5 0.5 deg inltemp integral non-linearity (optimum) best aligned reference magnet (1) over temperature -40c to 150c over full turn 360 -0.9 0.9 deg inl integral non-linearity best aligned reference magnet (1) over temperature -40c to 150c over full turn 360o and displacement -1.4 1.4 deg on output noise peak to peak static conditions - filter on 1 lsb st sampling time 125 s symbol parameter conditions min typ max unit vdduvth vdd undervoltage upper threshold 3.5 4.0 4.5 v vdduvtl vdd undervoltage lower threshold 3.0 3.5 4.0 v vdduh vdd undervoltage hysteresis 300 500 900 mv uvdt vdd undervoltage detection time time devices detects undervoltage vdd< vdduvth 10 50 250 s uvrt undervoltage recovery time time device return into normal mode from failure band vdd > vdduvth 10 50 250 s vddovth vdd overvoltage upper threshold 6.0 6.5 7.0 v
page 8 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? absolute maximum ratings t amb = -40c to 150c, vdd = 4.5v to 5.5v, unless otherwise noted. two-pole cylindrical diametrically magnetized source: figure 10: magnetic characteristics note(s) and/or footnote(s): 1. reference magnet: ndfeb, 6 mm diameter, 2.5 mm thickness vddovtl vdd overvoltage lower threshold 5.5 6.0 6.5 v vddoh vdd overvoltage hysteresis 300 500 900 v ovdt vdd overvoltage detection time time devices detects overvoltage vdd> vddovtl 500 1000 2000 s ovrt vdd overvoltage recovery time time device return into normal mode from failure band vdd < vddovtl 500 1000 2000 s tdetwd watchdog error detection time time device detects oscillator failure till output is in failure band 12 ms symbol parameter conditions min typ max unit bz orthogonal magnetic field strength required orthogonal component of the magnetic field strength measured at the package surface along a circle of 1.25 mm mfer = 0 30 70 mt bze orthogonal magnetic field strength C extended mode required orthogonal component of the magnetic field strength measured at the package surface along a circle of 1.25mm mfer = 1 10 90 mt disp (1) displacement radius offset between defined device center and magnet axis. dependent on the selected magnet. 0.5 mm symbol parameter conditions min typ max unit
ams datasheet page 9 [v1-01] 2016-feb-17 document feedback AS5171 ? absolute maximum ratings figure 11: electrical and timing characteristics analog output (AS5171a) note(s) and/or footnote(s): 1. for each code the ratiometrici ty error is defined as follows: voutrate=((voutact C (vouttyp*(vddact/ vddtyp)))/vddtyp)*100 where: - voutact is the actual output voltage - vouttyp is the typical output voltage - vddact is the actual supply voltage - vddtyp is the typical supply voltage symbol parameter conditions min typ max unit inlos inl output stage -6 +6 lsb dnlos dnl output stage -5 +5 lsb rerr (1) ratiometricity error between 4% and 96% of vdd -0.5% 0.5% vdd bvpu output voltage broken vdd with pull-up resistor pull-up resistor must be in the specified range (see figure 31 ) 96 100 %vdd bgpd output voltage broken ground with pull-down resistor pull-down resistor must be in the specified range (see figure 31 ) 04%vdd osscg output short-circuit current gnd out = gnd -20 -10 -5 ma osscv output short-circuit current vdd out = vdd 5 10 20 ma ossdt output short-circuit detection time out = gnd or out = vdd 20 200 600 s ossrt output short-circuit recovery time 25 20 ms olch output level clamping high output current at out pin -3 ma 96 %vdd olcl output level clamping low output current at out pin 3ma 4%vdd ospsr output stage positive step response (driver only) from 0 to 90%vdd, measured at out pin, with rpuout = 4.7k, cload = 1nf, vdd = 5v 250 s osnsr output stage negative step response (driver only) from vdd to 10%vdd, measured at out pin, with rpuout = 4.7k, cload = 1nf, vdd = 5v 250 s ostd output stage temperature drift of value at mid code, info parameter not tested in production -0.2 0.2 %
page 10 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? absolute maximum ratings figure 12: electrical and timing characteristics pwm output (AS5171b) symbol parameter conditions min typ max unit pwmssocg short-circuit output current out = gnd -20 -10 -5 ma pwmssocv short-circuit output current out = vdd 5 10 20 ma pwmssdt pwm short-circuit detection time out = gnd or out = vdd 5 % pwm clock cycle pwmssrt pwm short circuit recovery time 6 % pwm clock cycle bkpwmvoh pwm output voltage high in broken condition broken vdd or broken gnd, out = high, pwmvoh=vdd-vout rpu = 10k or rpd = 10k 00.4v bkpwmvol pwm output voltage low in broken condition broken vdd or broken gnd, out = low, rpu = 10k or rpd = 10k 00.4v pwmf7 pwm frequency pwmfr = 111 112.5 125 137.5 hz pwmf6 pwm frequency pwmfr = 110 180 200 220 hz pwmf5 pwm frequency pwmfr = 101 225 250 275 hz pwmf4 pwm frequency pwmfr = 100 360 400 440 hz pwmf3 pwm frequency pwmfr = 011 450 500 550 hz pwmf2 pwm frequency pwmfr = 010 720 800 880 hz pwmf1 pwm frequency pwmfr = 001 900 1000 1100 hz pwmf0 pwm frequency pwmfr = 000 1800 2000 2200 hz pwmvoh pwm output voltage level high iout = 5 ma, pwmvoh = vdd - vout 00.4v pwmvol pwm output voltage level high iout = 5 ma 0 0.4 v pwmsrf pmm slew rate fast between 25% and 75% of vdd, rpuout = 4.7k, clout1 = 4.7nf, pwmsr = 0 124 v/s
ams datasheet page 11 [v1-01] 2016-feb-17 document feedback AS5171 ? absolute maximum ratings figure 13: electrical and timing characteristics uart interface note(s) and/or footnote(s): 1. typ. error 1%. indirect tested. pwmsrs pmm slew rate slow between 25% and 75% of vdd, rpuout = 4.7k, clout1 = 4.7nf, pwmsr = 1 0.5 1 2 v/s symbol parameter conditions min typ max unit uartvih uart high level input voltage 70 %vdd uartvil uart low level input voltage 30 %vdd uartvoh uart high level output voltage vdd-0.5 v uartvol uart low level output voltage 0.5 v uartbrlim (1) uart baud rate 2400 9600 baud symbol parameter conditions min typ max unit
page 12 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? detailed description the AS5171 is a hall-based rota ry magnetic position sensor using a cmos technology. the lateral hall sensor array converts the magnetic field component perpendicular to the surface of the chip into a voltage. the signals coming from the hall sensors are first amplified and filtered before being converted by the analog-to-digital converter (adc). the output of the adc is processed by the cordic block (coordinate-rotation digital computer) to compute the angule and magnitude of the magnetic field vector. the sensor and analog front-end (afe) section works in a closed loop alongside an agc to compensate for temperature and magnetic field variations. the calculated magnetic field strength ( mag ), the automatic gain control ( agc ) and the angle can be read through the output pin (out) in uart mode. the magnetic field coordinates provided by the cordic block are fed to a digital filter which reduces noise. a linearization block generates the transfer func tion, including linearization. the AS5171 is available with two different output interfaces: analog ratiometric (AS5171a) or digital pwm (AS5171b). the output of the AS5171 can be programmed to define a starting position (zero angle) and a stop position (maximum angle). an embedded linearization algorithm allows reducing the system inl error due, for example, to mechanical misalignment, magnet imperfections, etc. the AS5171 can be programmed through the outpin with a uart interface which allows writing an on-chip non-volatile memory (otp) where the specific settings are stored. the AS5171 can be programmed by the ams programming tool, both at the component and board level. detailed description
ams datasheet page 13 [v1-01] 2016-feb-17 document feedback AS5171 ? register description the register description for AS5171a/b are explained below: ? descriptions and settings with analog are supported by AS5171a ? descriptions and settings wi th pwm are supported by AS5171b figure 14: non-volatile memory register description address bit position field description 0x0a 7:0 custid0 customer id byte 0 0x0b 7:0 custid1 customer id byte 1 0x0c 7:0 custid2 customer id byte 2 0x0d 7:0 custid3 customer id byte 3 0x0e 0 pwminv pwm inverted 1 pwmsr pwm slew rate (0 = pwm slew rate fast pwmsrf , 1 = pwm slew rate slow pwmsrs ) 3:2 digos digital output stage (00 = pwm push-pull 01 = pwm pull-down 10 = pwm pull-up) it applies to the AS5171b only 6:4 rbkdeb analog read-back debouncing 7n.a.not used 0x0f 0 fbs failure band selection (0 = lower failure band, 1 = upper failure band) 2:1 hyst hysteresis across the brake point 4:3 quad quadrant selection 7:5 pwmfr pwm frequency selection 0x10 1:0 pwmrth pwm rising threshold tbd 3:2 pwmfth pwm falling threshold tbd 7:4 n.a. not used 0x11 4:0 n.a. not used 5n.a.not used 6n.a.not used 7n.a.not used register description
page 14 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? register description 0x12 3:0 xlin1 x linearization point 1 6:4 ylin1 y linearization point 1 0x13 3:0 xlin2 x linearization point 2 6:4 ylin2 y linearization point 2 0x14 7:0 clmph clamping level high reg 0x14[0] =lsb reg 0x15[3]=msn 0x15 3:0 7:4 clmpl clamping level low reg 0x15[4] =lsb reg 0x16[7]=msn 0x16 7:0 0x17 7:0 ppoffset post processing offset reg 0x17[0] =lsb reg 0x19[3]=msb 0x18 7:0 0x19 3:0 7:4 ppgain post processing gain reg 0x19[4] =lsb reg 0x1b[3]=msb 0x1a 7:0 0x1b 4:0 7:5 bp break point reg 0x1b[5] =lsb reg 0x1d[2]=msb 0x1c 7:0 0x1d 2:0 3 mfer magnetic field extended range (1 = bz , 0 = bze ) 4aer angle extended range (set to 1 if the maximum angle excursion is smaller than 22 degree) 6:5 filter post processing filter 7 cuslock customer settings lock 0x1e 7:0 sign signature address bit position field description
ams datasheet page 15 [v1-01] 2016-feb-17 document feedback AS5171 ? register description figure 15: volatile memory register description figure 16: special functions address bit position field r/w description 0x22 7:0 dac12in r/w input word of the 12-bit output dac (reg0x23[3] = msb, reg0x22[0] = lsb) 0x23 3:0 r/w 4dac12inselr/wdac 12 in put buffer selection 5 dsprn r/w digital signal processing reset 6 gload r/w enable of gload 7--not used 0x32 7:0 anglecordic r angle of the cordic output block. (reg0x33[5] = msb, reg0x32[0] = lsb) 0x33 5:0 7:6 - - not used 0x34 7:0 mag r cordic magnitude 0x35 7:0 agc r agc value 0x36 7:0 anglefilter r angle of the digital filter output block (reg0x37[3] = msb, reg0x36[0] = lsb) 0x37 3:0 0x37 7:4 - - not used address bit position field description 0x60 7:0 p2f pass-to-function, see uart 0x61 7:0 0x62 7:0 burnotp permanently burn otp, see uart 0x63 7:0
page 16 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? register description uart interface the AS5171 is equipped with a uart interface, which allows reading and writing the registers as well as permanently programming the non-volatile memory (otp). by default (factory setting, customer_ lock = 0) the AS5171 is in the so-called communication mode and the uart is connected at the output pin (out). in this mode, the device is in open-drain mode and therefore a pull-up resistor has to be connected on the output. the uart interface allows read ing and writing two consecutive addresses. the standard uart sequ ence consists of four frames. each frame begins with a start bit (start), which is followed by 8 data bits (d[0:7]), one parity bit (par), and a stop bit (stop), as shown in figure 17 . figure 17: uart frame the par bit is even parity calculated over the data bits (d[0:7]). each frame is transferred from lsb to msb. the four frames are shown in figure 18 . figure 18: uart frame sequence the first frame is the synchronization frame and consists of d[0:7] = 0x55 followed by the parity bit (par=0) and the stop bit. this frame synchronizes the baud rate between the AS5171 and the host microcontroller. frame number d[7] d[6] d[5] d[4] d[3] d[2] d[1] d[0] 1 0x55 2 r/w address 3 data1 4 data2 startd[0]d[1]d[2]d[3]d[4]d[5]d[6]d[7]parstop
ams datasheet page 17 [v1-01] 2016-feb-17 document feedback AS5171 ? register description the second frame contains the read/write command (d[7] = 0 write, d[7] = 1 read) and the address of the register (d[6:0] = address). the content of the third and fourth frames (data1 and data2) will be written to or read from the location specified by address and address+1, respectively. figure 19 and figure 20 show examples of read and write. figure 19: example of write (reg[0x22] = 0x18, reg[0x23] = 0xa2) figure 20: example of read (reg[0x2b], reg[0x2c]) exiting communication mode communication mode is exited and operational mode is entered with a pass-to-function (p2f) command, by writing to the virtual registers 0x60 and 0x61: p2f : write(0x60) = 0x70, write(0x61) = 0x51 no more commands can be sent after sending this command, because the device is permanently placed in operational mode. programming otp registers the burnotp command writes the otp registers with their programmed values. the command is issued by writing to virtual registers 0x62 and 0x63: burnotp : write(0x62) = 0x70, write(0x63) = 0x51. 110 0110 0 00 100 0 1 0 start par stop 0x55* start 0 00 11 par stop start 0x22 001 0100 0 0 0 0 1000 100 1 11 par stop start par stop 0x18 0xa2 write 0 1 lsb msb 110 0110 0 10 111 1 0 0 start par stop 0x55 start 1 00 11 par stop start 0x2b 0 0 1 par stop start content of register 0x2b read 1 par stop content of register 0x2c lsb msb 0 msb
page 18 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? register description customer id a specific identifier chosen by the user can be stored in the non-volatile memory. this identifi er consists of 4 bytes and can be stored in the locations custid0 , custid1 , custid2 , and custid3 . output linear transfer function a linear transfer function controls the state of the output in response to the absolute orientation of the external magnet. the parameters which control this function are shown in figure 21 . to calculate this settings into the corresponding sensor settings, ams provides a programming tool, specific dll or the complete source code. for more information, please contact ams . figure 21: transfer function control parameters as shown in the figure 22 , the parameters t1, t2, ot1, and ot2 define the input-to-output linear transfer function. the dedicated programmer for the AS5171 uses the parameters from figure 21 to generate the corresponding settings clmpl , clmph , ppoffset , ppgain and bp (see figure 22 ). the clamping level parameters clmpl and clmph define the absolute minimum and maximum level of the output. both clamping levels can be set with the 12 lsbs out of the 12-bit output resolution. clmpl and clmph must always be set outside of the lower and upper diagnostic failure band defined by the output broken wire voltage (see figure 22 : bgpd and bvpu ). symbol parameter resolution [bit] t1 mechanical angle starting point 14 t2 mechanical angle stop point 14 ot1 output at the starting point (t1) 12 ot2 output at the stop point (t2) 12 clmpl clamping level low 12 clmph clamping level high 12 bp breakpoint 14
ams datasheet page 19 [v1-01] 2016-feb-17 document feedback AS5171 ? register description figure 22: output transfer function the breakpoint bp sets the discontinuity point where the output jumps from one clamping level to the other. it is strongly recommended to set the breakpoint at the maximum distance from the start and stop position (t1 and t2). to handle the case of a full turn, a hysteresis function across the breakpoint can be used to avoid sudden jumps between the lower and upper clamping level. figure 23: hysteresis setting the hysteresis lsb is based on the core resolution (14-bit). hyst hysteresis lsbs 00 0 01 56 10 91 11 137 upper failure band lower failure band max out clmph clmpl ot2 ot1 t1 t2 bgpd bvpu upper clamping band lower clamping band bp electrical range mechanical range mechanical angle measured angle
page 20 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? register description the AS5171 features a programmable digital filter which implements programmable step response. as shown in figure 24 in a static condition (no change of the input), the static error band is 0.5 lsb (at 12-bit resolution). whenever an input step occurs, the output (measured angle) follows the input (mechanical angle) entering a certain error band within the step response time. from the time when the output is within the static error band the output takes 1000 ms to settle to the static error band achieving again 0.5 lsb output noise. the filter feature is only for applications with angle segment lower 20 degrees (e.g. pedal). if the filter is used, the quadrant setting is not possible to use. figure 24: step response it is possible to optimize the step response time versus the dynamic error band with the filter setting. figure 25: filter setting filter dynamic error band [lsb] step response time 00 default. filter disabled 01 23 5 cordic cylces 10 6 3 cordic cycles 11 6 2 cordic cycles dynamic error band input output response sampling frequency step response time 1000ms static error band static error band measured angle time
ams datasheet page 21 [v1-01] 2016-feb-17 document feedback AS5171 ? register description multiple quadrants the multiple quadrants option allows repeating the same output control parameters up to 4 times over the full turn rotation as shown in the figure 27 , figure 28 , and figure 29 . the quad parameter sets the number of quadrants, as shown in the figure 26 . figure 26: number of quadrants figure 27: dual quadrant mode quaden number of quadrants 00 single 01 double 10 triple 11 quadruple upper failure band lower failure band max out clmph clmpl bgpd bvpu upper clamping band lower clamping band 360 measured angle
page 22 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? register description figure 28: triple quadrant mode figure 29: quadruple quadrant mode upper failure band lower failure band max out clmph clmpl bgpd bvpu upper clamping band lower clamping band 360 measured angle upper failure band lower failure band max out clmph clmpl bgpd bvpu upper clamping band lower clamping band 360 measured angle
ams datasheet page 23 [v1-01] 2016-feb-17 document feedback AS5171 ? register description extended magnetic input range the magnetic input field range can be boosted with the mfer bit. the extended magnetic field allows increasing the maximum air gap between the AS5171 and the magnet. analog output (AS5171a) the AS5171a provides a linear analog ratiometric output signal. the output buffer features a push-pull analog output stage which can be loaded with a pull-down or a pull-up resistor. the output voltage represents the angular orientation of the magnet above the AS5171a on a linear absolute scale and is ratiometric to vdd. pwm output (AS5171b) the AS5171b has a pwm output. with the digos setting, the pwm output stage can be programmed as a push-pull, pull-down, or pull-up driver. the duty-cycle of each pulse is proportional to the absolute angular position of the external magnet. the pwm signal consists of a frame of 4096 clock periods as shown in figure 30 . the pwm frame begins with a certain number of clocks high, defined by the clmpl , which is followed by the electrical angle information. the frame ends with a certain number of clock pulses low, as defined by the clmph . it is possible to invert the frame using the pwminv setting. figure 30: pulse width modulation frame the pwmfr setting sets the duration of the pwm frequency. the pwmsr setting chooses between fast and slow steps. 1 2 3 4 5 mechanical angle n pwm period cmpl electrical angle cmph
page 24 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? register description linearization the system linearity can be improved within the desired range by determining the line arization parameters xlin1 , xlin2 , ylin1 and ylin2 for the linearization function. these four parameters can be automaticall y calculated by the dedicated programmer. the programmer needs a certain number of samples to compare to the valu es provided by an absolute reference system. the optimum number of samples is 32, but it is also possible to li nearize the output char acteristic with less points. further information on request. diagnostic and functional safety AS5171 can be used in safety critical applications. for this reason, AS5171 is developed as seooc (safety element out of context) according the iso26262 , which assumed safety goals and assumed asil level. the assumption of use (aou) and the robust embedded self-diagnostic, to achieve a high asil level in the application, are described in the AS5171 safety manual. for additional information rega rding the iso26262 flow at ams and the seooc relevant documents (e.g. fmeda, safety manual,) please contact the ams technical support for magnetic position sensors. figure 31: diagnostic table sm safety mechanism recoverable safe state sm1 watchdog failure no, if a watchdog error is detected, the sensor provides the error information till a sensor reset happens output is going into hiz --> failure band (depending on output resistor) sm2 offset compensation not complete yes, if the offset is below the specified threshold, sensor recovers the output output is forced in failure band. depending on fbs setting sm3 cordic overflow yes, if the magnetic input field is below the specified threshold, sensor recovers the output output is forced in failure band. depending on fbs setting sm4 magnetic input field too high/too low yes, if the magnetic field is inside the specific range, after the recovery time the sensor leave the failure output is forced in failure band. depending on fbs setting sm5 vreg undervoltage yes hi-z: failure band related to the out load sm6 reverse polarity yes, if reverse polarity issue is solved. no direct safety mechanism, its a protection! hi-z: failure band related to the out load sm7 vdd overvoltage yes, if the vdd is below the specified threshold. hi-z: failure band related to the out load
ams datasheet page 25 [v1-01] 2016-feb-17 document feedback AS5171 ? register description the fbs setting allows selecting the failure band (lower or upper) when the output goes into diagnostic mode. diagnostic explanations for a detailed explanation of the diagnostic and the spfm please contact the ams application team for magnetic position sensor. analog read fail (sm11) this safety mechanism operates differently for AS5171a (analog) and AS5171b (digital): ? for AS5171b readout failure: after a falling edge there must be a rising edge after a defined time. in case this is not respected ou tput driver is kept in high impedance. after a certain time this condition is checked again. the readout mechanism for AS5171b is defined by pwmrth and pwmfth , which set the maximum ti meout period to wait for a falling/rising before tr iggering an error condition, according to the figures below. figure 32: pwmrth conditions sm8 vdd undervoltage yes, if the vdd is above the specified threshold hi-z: failure band related to the out load sm9 broken vdd yes hi-z: failure band related to the out load sm10 adc check no, sensor stays in failure band till the sensor is resetting. hi-z: failure band related to the out load sm11 analog read fail yes hi-z: failure band related to the out load sm12 short circuit yes hi-z: failure band related to the out load sm13 signature no, sensor stays in failure band till the sensor is resetting hi-z: failure band related to the out load sm14 broken gnd yes hi-z: failure band related to the out load pwmrth delay ( s) 0 0 pwm read back rise disabled 01 24-28 10 56-60 1 1 112-120 sm safety mechanism recoverable safe state
page 26 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? register description figure 33: pwmfth conditions ? for AS5171a readout failure: comparison of the analog output information versus th e digital information of the sensor. if the difference is too high output driver is kept in high impedance. after a certain time this condition is checked again. the readout mechanism for AS5171a is defined by rdbckdeb , which set the maximum timeout period to wait before triggering an error condition, according to the tables below. figure 34: AS5171a readout mechanisms note(s) and/or footnote(s): 1. 1 cordic cycle typ.:111 s pwmfth delay ( s) 0 0 pwm read back fall disabled 01 24-28 10 56-60 1 1 112-120 rdbckdeb02 rdbckdeb01 rdbckdeb00 cordic cycles (1) note 0 0 0 0 analog read back disabled 0011 0102 0114 1008 10116 11032 11164
ams datasheet page 27 [v1-01] 2016-feb-17 document feedback AS5171 ? application information signature calculation the otp of AS5171a and AS5171b uses a bist technique with multiple input signature register circuits. to activate this bist a calcul ation of the signature byte is necessary and has to store into the otp during the programming sequence. for calculating the signature byte the content of the whole memory (0x02 to 0x1d) has to be read. out of this information the follow ing calculation has to be done. byte: 0x02 = data2 . byte: 0x1d = data29 unsigned int signature (unsigned int * content) { unsigned int misr,misr_shift,misr_xor,misr_msb; misr = 0; for (int i=0; i<28; i++) { misr_shift = (misr<<1); misr_xor = (misr_shift ^ content[i])%256; misr_msb = misr/(128); if (misr_msb == 0) misr = misr_xor; else misr = (misr_xor ^ 29)%256; } return misr; } content= {,data2,data 3,data4,data5,data6, data7,data8,data9,data10,data11, data12,data13,data14,data15,data16, data17,data18,data19,data20,data21,data22, data23,data24,data25,data26,data27,data28,data29}; application information
page 28 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? application information programming parameter the programming has to be performed in communication mode. if the cust_lock=0, the se nsor starts in communication mode. the following procedure and the block diagram are showing the common 2 point calibration. for special calibration procedure: AS5171a: analog output driver calibration AS5171a/AS5171b: linearization. please go in contact with the ams application team. burn and verification of the otp memory 1. power on cycle 2. move magnet to the first mechanical start position 3. reset the dsp. writing 0x20 into reg(0x0023) 4. read out the measured angle from anglecordic register: t1 value 5. moving of magnet to the second mechanical position (stop position) 6. read out the measured angle from anglecordic register: t2 value 7. write t1,t2 and all other transfer parameter into the dll: calculation of gain, offset, bp, clamping 8. write reg(0x000a) to reg (0x001e) with the custom settings and the calculated values from point 7. --> AS5171 settings 9. read reg(0x000a) to reg (0x001e) ---> read register step 1 10. comparison of AS5171 settings with content of read register step 1 11. if point 10 is correct: decision: pass 2 function (measurement verification) or programming. programming sequence starts with point 12. 12. write reg(0x000a) to reg (0x001e) with the custom settings and the calculated values from point 7 + customer lock bit. --> AS5171 settings_prog 13. read reg(0x0000) to reg (0x001d) ---> read register step 2 14. calculation of signature byte out of read register step 2 content: signature byte 15. write 8bit signature to reg(0x001e) 16. write reg(0x000a) to reg (0x001e) with the custom settings and the calculated values from point 7 + customer lock bit + signa ture byte. --> AS5171 settings_prog_final
ams datasheet page 29 [v1-01] 2016-feb-17 document feedback AS5171 ? application information 17. read reg(0x000a) to reg (0x001e) ---> read register step 3 18. comparison of AS5171 settings_prog_final with content of read register step 3 19. if point 18 is correct, st art the otp burn procedure by writing: reg(0x0062)=0x70 and reg(0x0063)=0x51 20. programming procedure is complete after 10ms 21. clear the memory conten t writing 0x00 into reg (0x001e) 22. write reg0x23=0x40 to se t the threshold for the guard band test (1) 23. 5ms wait time to refresh the non-volatile memory content with th e otp content 24. read reg(0x000a) to reg (0x001e) ---> read register step 4 25. if content from reg (0x001e) compares with content from signature byte refresh was successful 26. comparison of AS5171 settings_prog_final with content of read register step 4. mandatory: guard band test (1) . 27. if point 26 fails, the test with the guard band (1) was not successful and the device is incorrectly programmed. a reprogramming is not allowed. 28. clear the memory conten t writing 0x00 into reg (0x001e) 29. write reg0x23=0x00to set the threshold for the guard band test (1) 30. 5ms wait time to refresh the non-volatile memory content with th e otp content 31. read reg(0x000a) to reg (0x001e) ---> read register step 5 32. if content from reg (0x001e) compares with content from signature byte refresh was successful 33. comparison of AS5171 settings_prog_final with content of read register step 5. mandatory: guard band test (1) 34. if point 33 fails, the test with the guard band (1) was not successful and the device is incorrectly programmed. a reprogramming is not allowed. 35. reset of the device. after power on the sensor starts in functional mode note(s) and/or footnote(s): 1. guard band test: restricted to temperature range: 25 c 20 c right after the programming procedure (max. 1 hour with same conditions 25c 20 c) same vdd voltage the guard band test is only for the veri fication of the burned otp fuses during the programming sequence. a use of the guard band in other cases is not allowed.
page 30 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? application information figure 35: otp memory burn and verification flowchart read reg 0x00 to reg 0x1d calculate signature wri te reg 0x1e wri te reg 0x0a to reg 0x1e verify 2 wri te reg(0x0062) = 0x70 reg(0x0063) =0x51 wa it 10ms wri te reg0x1e= 0x00 wri te reg0x23= 0x40 wa it 5ms verify 3 correct wri te reg (0x0023) = 0x10 start read reg 0x33[5]=msb reg 0x32[0]=lsb wri te reg (0x0023) = 0x10 wri te paramet er into dll and calculate the otp values read reg 0x0a to reg 0x1e verify 1 wri te reg 0x0a to wri te reg 0x1e reg 0x1f = 0x00 read reg 0x0a to reg 0x1e power on cycle reset dsp move to mechanical start position move to mechanical end position read cordic value 1 14 bit value read reg 0x33[5]=msb reg 0x32[0]=lsb reset dsp read cordic value 2 14 bit value wri te reg 0x0a to wri te reg 0x1e dll calc ul ati on for gai n; offset; bp; clamping AS5171 settings not correct programming pass2function pass2function correct programming read reg 0x0a to reg 0x1e not correct correct guardbandtest fails. wrong programming reprogramming not allowed not correct wri te reg0x1e= 0x00 wri te reg0x23= 0x00 wa it 5ms reg 0x1e = 0x00 read reg 0x0a to reg 0x1e correct correct verify 5 guardbandtest fails. wrong programming reprogramming not allowed not correct not correct end correct: device in functional mode reset correct read registers step 1 comparison of written content (reg 0x0a to reg 0x1e) with content of read register step 1 programming or pass2function wri te customer c ontent + customer lock bit reading of full otp content (c ustomer a re a and ams area) signature byte calculation 8 bit signature byte writing again the full customer area content + signature byte (content a) read registers step 2 comparison of written content (content a) with content of read register step 2 reset not correct start otp burning procedure write 0x00 into signature byte set guardband 1 read register step 3 read content of signature byte comparison of written content (conte nt a) with content of read register step 4 mandatory guardband-test comparison of written content (conte nt a) with content of read register step 3 mandatory guardband test write 0x00 into signature byte set guardband 2 read register step 4 read content of signature byte mea surement verification reset
ams datasheet page 31 [v1-01] 2016-feb-17 document feedback AS5171 ? application information recommended application diagrams and built-in capacitors figure 36: application with pull-down load resistor figure 37: application with pull-up load resistor ecu c 3 c 1 r lpd c l gnd AS5171 sensor die c 2 vdd vdd3v3 out tp4 tp1 tp2 gnd tp3 vdd out AS5171 sip package electrical drawing AS5171 sip package electrical drawing ecu c 3 c 1 r lpu c l gnd AS5171 sensor die c 2 vdd vdd3v3 out tp4 tp1 tp2 gnd tp3 vdd out
page 32 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? application information figure 36 and figure 37 show the recommended schematic in the application. c1, c2 and c3 ar e built-in capacitors in the sip package as shown in figure 41 . figure 38: sip components the built-in capacitors are ceramic multilayer type x8r. the capacitors build for high temper ature applications up to 150c components spec figure 39: sip components and recommended ecu components for AS5171a component symbol min typ max unit notes sip component vdd buffer capacitor c 1 90 100 110 nf included in the sip vdd3v3 regulator capacitor c 2 90 100 110 nf included in the sip out load capacitor (sensor pcb) c 3 4,23 4.7 5,17 nf included in the sip ecu component out load capacitor (ecu) c l 033nf out pull-up resistance r lpu 410k out pull-down resistance r lpd 410k c2 c3 c1
ams datasheet page 33 [v1-01] 2016-feb-17 document feedback AS5171 ? application information figure 40: sip components and recommended ecu components for AS5171 b with pwm information regarding manufacturability of AS5171a and AS5171b for the sip package which is used for AS5171a and AS5171b, please refer to the following document (available upon request): application note sip dual mold package component symbol min typ max unit notes sip component vdd buffer capacitor c 1 90 100 110 nf included in the sip vdd3v3 regulator capacitor c 2 90 100 110 nf included in the sip out load capacitor (sensor pcb) c 3 4,23 4.7 5,17 nf included in the sip ecu component out load capacitor (ecu) c l 033nf out pull-up resistance r lpu 110k out pull-down resistance r lpd 110k
page 34 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? package drawings & markings figure 41: packaging outline drawing (sip) note(s) and/or footnote(s): 1. all dimensions are nominal are in millimeters. 2. tolerances shown represent expected values and are to be verified. tolerances will be guaranteed prior to production release . 3. ejector pin marks with max. depth 0,1 mm to be expected on the package backside. package drawings & markings green rohs 5,31 0,15 1,90 1,65 1,44 + - 0,20 0,15 2,53 0,10 1,60 1,60 (bottom cav. id) 1,57 2,47 0,90 2,60 view b 0,60 + - 0,05 0,15 5,92 0,15 4,85 0,15 0,40 0,05 0,65 + - 0,20 0,15 0,90 0,10 7,05 + - 0,25 0,20 1,10 + - 0,10 0,20 10,60 + - 0,25 0,20 1,27 bsc 1,75 bsc 2,54 bsc a 12 2 12 2 1,90 0,15 0,60 0,10 2,10 0,15 0,60 0,10 0,35 + - 0,10 0,05 25,34 0,15 r0,30 + - 0,20 0,30 12 2 12 2 b view a
ams datasheet page 35 [v1-01] 2016-feb-17 document feedback AS5171 ? package drawings & markings marking figure 42: pcb guidelines
page 36 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? package drawings & markings figure 43: package marking figure 44: packaging code xxxxx @@ tc_5 tracecode sublot identifier AS5171a xxxxx @@ AS5171b xxxxx @@
ams datasheet page 37 [v1-01] 2016-feb-17 document feedback AS5171 ? ordering & contact information figure 45: ordering information buy our products or get free samples online at: www.ams.com/icdirect technical support is available at: www.ams.com/technical-support provide feedback about this document at: www.ams.com/document-feedback for further information and requests, e-mail us at: ams_sales@ams.com for sales offices, distributors and representatives, please visit: www.ams.com/contact headquarters ams ag tobelbaderstrasse 30 8141 premstaetten austria, europe tel: +43 (0) 3136 500 0 website: www.ams.com ordering code package marking delivery form delivery quantity AS5171a-hsit sip AS5171a 13 tape & reel in dry pack 3000 pcs/reel AS5171b-hsit sip AS5171b 13 tape & reel in dry pack 3000 pcs/reel ordering & contact information
page 38 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? rohs compliant & ams green statement rohs: the term rohs compliant means that ams ag products fully comply with current rohs directives. our semiconductor products do not contain any chemicals for all 6 substance categories, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. where designed to be soldered at high temperatures, rohs compliant products are suitable for use in specif ied lead-free processes. ams green (rohs compliant and no sb/br): ams green defines that in addition to rohs compliance, our products are free of bromine (br) and antimony (sb) based flame retardants (br or sb do not exceed 0.1% by weight in homogeneous material). important information: the information provided in this statement represents ams ag knowledge and belief as of the date that it is provided. ams ag bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. efforts are unde rway to better integrate information from third parties. ams ag has taken and continues to take reasonable steps to prov ide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. ams ag and ams ag suppliers consider certain information to be proprietary, and thus cas numbers and other limited information may not be available for release. rohs compliant & ams green statement
ams datasheet page 39 [v1-01] 2016-feb-17 document feedback AS5171 ? copyrights & disclaimer copyright ams ag, tobelbader st rasse 30, 8141 premstaetten, austria-europe. trademarks registered. all rights reserved. the material herein may not be reproduced, adapted, merged, translated, stored, or used with out the prior written consent of the copyright owner. devices sold by ams ag are covered by the warranty and patent indemnification provisions appe aring in its general terms of trade. ams ag makes no warranty, express, statutory, implied, or by description regarding th e information set forth herein. ams ag reserves the right to ch ange specifications and prices at any time and without notice. therefore, prior to designing this product into a system, it is necessary to check with ams ag for current information. this product is intended for use in commercial applications. applications requiring extended temperature range, unusual environmental requirements, or high reliability applications , such as military, medical life-support or life-sustaining equipment are specifically not recommended without additional processing by ams ag for each application. this product is provided by ams ag as is and any express or implied wa rranties, including, but not limited to the implied warranties of merchantability and fitness for a particular purpose are disclaimed. ams ag shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, performance or use of the technical data herein. no obligation or liability to recipient or any th ird party shall arise or flow out of ams ag rendering of technical or other services. copyrights & disclaimer
page 40 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? document status document status product status definition product preview pre-development information in this datasheet is based on product ideas in the planning phase of development. all specifications are design goals without any warranty and are subject to change without notice preliminary datasheet pre-production information in this datasheet is based on products in the design, validation or qualific ation phase of development. the performance and parameters shown in this document are preliminary without any warranty and are subject to change without notice datasheet production information in this datashee t is based on products in ramp-up to full production or full production which conform to specifications in accordance with the terms of ams ag standard warranty as given in the general terms of trade datasheet (discontinued) discontinued information in this datasheet is based on products which conform to specifications in accordance with the terms of ams ag standard warranty as given in the general terms of trade, but these products have been superseded and should not be used for new designs document status
ams datasheet page 41 [v1-01] 2016-feb-17 document feedback AS5171 ? revision information note(s): 1. page and figure numbers for the previous version may diff er from page and figure numbers in the current revision. 2. correction of typographical er rors is not explicitly mentioned. changes from 0-09 (2016-feb-12) to current revision 1-01 (2016-feb-17) page 0-09 (2016-feb-12) to 1-00 (2016-feb-16) updated figure 3 3 updated figure 13 11 updated link above figure 24 20 1-00 (2016-feb-16) to 1-01 (2016-feb-17) updated figure 6 5 revision information
page 42 ams datasheet document feedback [v1-01] 2016-feb-17 AS5171 ? content guide 1 general description 2 key benefits and features 2 applications 3 block diagram 4 pin assignments 5absolute maximum ratings 6 system electrical and timing characteristics 12 detailed description 13 register description 16 uart interface 17 exiting communication mode 17 programming otp registers 18 customer id 18 output linear transfer function 21 multiple quadrants 23 extended magnetic input range 23 analog output (AS5171a) 23 pwm output (AS5171b) 24 linearization 24 diagnostic and functional safety 25 diagnostic explanations 25 analog read fail (sm11) 27 application information 27 signature calculation 28 programming parameter 28 burn and verificati on of the otp memory 31 recommended application diagrams and built-in capacitors 32 components spec 33 information regarding manu facturability of AS5171a and AS5171b 34 package drawings & markings 35 marking 37 ordering & contact information 38 rohs compliant & ams green statement 39 copyrights & disclaimer 40 document status 41 revision information content guide


▲Up To Search▲   

 
Price & Availability of AS5171

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X